package com.huidu.bitrade.vo.export;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class AcReferrerRewardsExport{

    @Excel(name = "编号", orderNum = "1", width = 20)
    private Long id;

    @Excel(name = "用户id", orderNum = "1", width = 20)
    private Long memberId;

    @Excel(name = "用户手机号", orderNum = "1", width = 20)
    private String memberPhone;

    @Excel(name = "用户星级", orderNum = "1", width = 20)
    private Integer memberStar;

    @Excel(name = "奖励数量", orderNum = "1", width = 20)
    private BigDecimal number;

    @Excel(name = "奖励类型 CNHD", orderNum = "1", width = 20)
    private String type;

    @Excel(name = "奖励cnhd比例", orderNum = "1", width = 20)
    private BigDecimal proportion;

    @Excel(name = "推荐人层级", orderNum = "1", width = 20)
    private Integer referrerLevel;

    @Excel(name = "基数", orderNum = "1", width = 20)
    private BigDecimal money;

    @Excel(name = "奖励用户", orderNum = "1", width = 20)
    private Long toMemberId;

    @Excel(name = "奖励人手机号", orderNum = "1", width = 20)
    private String toMemberPhone;

    @Excel(name = "奖励用户当前星级", orderNum = "1", width = 20)
    private Integer toMemberStar;

    @Excel(name = "是否已经发放 0否 1是", orderNum = "1", width = 20)
    private Integer status;

    @Excel(name = "发放失败原因", orderNum = "1", width = 20)
    private String fail;

    @Excel(name = "创建时间", orderNum = "1", width = 20)
    private LocalDateTime createTime;

    @Excel(name = "修改时间", orderNum = "1", width = 20)
    private LocalDateTime updateTime;

}
